home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
u_man
/
cat1
/
lptops.z
/
lptops
Wrap
Text File
|
1998-10-20
|
12KB
|
331 lines
LLLLPPPPTTTTOOOOPPPPSSSS((((1111)))) PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
NNNNAAAAMMMMEEEE
lptops - convert a text file into a PostScript file
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
llllppppttttooooppppssss [----BBBB #] [----CCCC n] [----DDDD] [----EEEE header]
[----FFFF fontname] [----GGGG] [----HHHH] [----IIII #] [----JJJJ printer]
[----KKKK n] [----LLLL #] [----MMMM n] [----NNNN [tb][lcr]n]
[----OOOO #] [----PPPP #] [----QQQQ] [----RRRR #] [----TTTT #] [----UUUU]
[----VVVV] [----WWWW] [----XXXX] infile
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
_l_p_t_o_p_s converts a text file into a PostScript file for printing on
an Apple LaserWriter, or any other PostScript-compatible output
device. It supports selection of a variety of fonts at arbitrary
point sizes, margin specification, portrait and landscape page
orientation, automatic page numbering, page outlining, and multi-column
printing.
This program is usually used to print ascii text files. However, it can
also be used to print files which contain ISO 8859-1 characters. To
print a file with ISO 8859-1 characters, specify a text font, such as the
default Courier font.
In the option descriptions below, physical dimensions described as # may
be specified as a single number with an optional fractional part, and a
required two-letter unit designator. Letter case is ignored. Possible
forms are:
#.##bp big point (1in=72bp) [Courier: 120.000/Pbp cpi]
#.##cm centimeter [Courier: 4.233/Pcm cpi]
#.##in inch [Courier: 1.667/Pin cpi]
#.##mm millimeter (10mm=1cm) [Courier: 42.333/Pmm cpi]
#.##pt point (72.27pt=1in) [Courier: 120.450/Ppt cpi]
The bracketed values give the number of characters per inch (cpi) for a
point size of P units with the fixed-width Courier font.
Options are parsed left to right. So, always the most recent option is
considered when there is a conflict. For example,
llllppppttttooooppppssss ----UUUU ----XXXX
here, -X will be considered.
The letter case is ignored in the options and the following options may
appear in any order.
----BBBB # Bottom margin of #.
----CCCC _n Print _n copies of each page.
PPPPaaaaggggeeee 1111
LLLLPPPPTTTTOOOOPPPPSSSS((((1111)))) PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
----DDDD Use the Standard PostScript character set for text fonts. If this
option is not specified, the program will check whether the
specified font contains ISO 8859-1 (Latin-1) characters. If so, it
will use the ISO 8859-1 character set. Otherwise, it will use the
default character set for the specified font.
----EEEE _h_e_a_d_e_r
The header string will be used to print the gaudy header if ----GGGG
option is turned on. This flag has no effect if ----GGGG is not used.
----FFFF _f_o_n_t_n_a_m_e
PostScript fontname. Possible values with acceptable short
abbreviations (formed from the upper-case letters in the font
names) are as follows. The following 35 typefaces are available
on most of the PostScript printers. Some old printers may support
only the first 13 typefaces.
FFFFuuuullllllll NNNNaaaammmmeeee AAAAbbbbbbbbrrrreeeevvvviiiiaaaattttiiiioooonnnn
______________________________________________________
Courier C
Courier-Bold CB
Courier-BoldOblique CBO
Courier-Oblique CO
Helvetica H
Helvetica-Bold HB
Helvetica-BoldOblique HBO
Helvetica-Oblique HO
Symbol S
Times-Bold TB
Times-BoldItalic TBI
Times-Italic TI
Times-Roman T
AvantGarde-Book AGB
AvantGarde-BookOblique AGBO
AvantGarde-Demi AGD
AvantGarde-DemiOblique AGDO
Bookman-Demi BD
Bookman-DemiItalic BDI
Bookman-Light BL
Bookman-LightItalic BLI
Helvetica-Narrow HN
Helvetica-Narrow-Bold HNB
Helvetica-Narrow-BoldOblique HNBO
Helvetica-Narrow-Oblique HNO
NewCenturySchlbk-Bold NCSB
NewCenturySchlbk-BoldItalic NCSBI
NewCenturySchlbk-Italic NCSI
NewCenturySchlbk-Roman NCSR
Palatino-Bold PB
PPPPaaaaggggeeee 2222
LLLLPPPPTTTTOOOOPPPPSSSS((((1111)))) PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
Palatino-BoldItalic PBI
Palatino-Italic PI
Palatino-Roman PR
ZapfChancery-MediumItalic ZCMI
ZapfDingbats ZD
The user is not limited to the above 35 typefaces. If there are any
additional fonts that have been downloaded into the PostScript
printer, then they can be used by specifying them through fontname.
If the requested font is not found, then the PostScript interpreter
will substitute it with a Courier font.
Only the Courier fonts have fixed widths like typewriter and line
printer fonts. The others are proportionally spaced for improved
readability, and consequently, tabular material will not line up
properly with them.
----GGGG Turn on page decorations. Prints Date,Time,File name and Page
number. If a header is specified with the ----EEEE option, it will
override file name.
----HHHH Horizontal page orientation (landscape mode) instead of vertical
page orientation (portrait mode).
----IIII # Top margin of # for initial page (for letterheads); if not
specified, it will default to the value given for the top margin
by default or by the -T# command.
----JJJJ _p_r_i_n_t_e_r
The printer on which the document ( output ) is going to be printed.
The printer has to be installed on the system. If this option is not
specified, _l_p_t_o_p_s assumes 8.5x11in page size and 0.35in margins.
----KKKK _n The maximum number of lines to be printed on the page. Default is 66
lines.
----LLLL # Left margin of #.
----MMMM _n Multiple column output (n columns). In multiple column mode,
formfeeds cause column breaks instead of page breaks.
----NNNN [_t_b][_l_c_r]_n
Number output pages. The number is placed by default in the center
of the top margin, but the margin can be selected explicitly by
t (top) or b (bottom), and the position of the page number can be
further specified by l (left), c (center), or r (right). If an
initial top margin value is given with the -I# option, numbering
will be omitted on the first page if it is at the top. Pages are
unnumbered if this option is not specified.
PPPPaaaaggggeeee 3333
LLLLPPPPTTTTOOOOPPPPSSSS((((1111)))) PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
----OOOO # Draw a # unit wide outline for pages/columns. In multi-column mode a
rectangular box is drawn around each column. A 0.4pt width outline
is an optimal choice for this option.
----PPPP # Font point size. The point size also determines the interline
spacing.
----QQQQ Turn on debug messages.
----RRRR # Right margin of #.
----TTTT # Top margin of #.
----UUUU Output pages in unsorted (first to last) order instead of in
sorted (page reversed) order; some PostScript printers have page
handlers that stack the paper in this order. The default is sorted
because this is appropriate for the most common PostScript
printer,the Apple LaserWriter. Note that the newer Apple LaserWriter
II series stacks pages reversed. Therefore, the ----UUUU option should be
used when sending print jobs to a LaserWriter II printer.
----VVVV Vertical page orientation (portrait mode) instead of Horizontal
page orientation (landscape mode).
----WWWW Wraps long lines in the text instead of clipping them. _l_p_t_o_p_s reads
the character width information from fontmetric files in
/usr/lib/DPS/AFM to do the line width calculations. If the requested
font's fontmetrics file is not found, then _l_p_t_o_p_s ignores this
switch and defaults to clip mode. Default mode is to clip text in
long lines.
----XXXX Output pages in sorted (last to first) order instead of in
unsorted (-U option) order; some printers have page handlers
that stack the paper in this order. The default is sorted because
this is appropriate for the most common PostScript printer, the
Apple LaserWriter.
DDDDeeeeffffaaaauuuullllttttssss aaaarrrreeee::::
_l_p_t_o_p_s -B0.35in -C1 -FCourier -K66 -L0.35in -M1 -R0.35in -T0.35in -X
BBBBUUUUGGGGSSSS
Currently, _l_p_t_o_p_s is not able to handle files that generate more than
1024 total pages.
FFFFIIIILLLLEEEESSSS
/usr/lib/print/lptops filter to convert text to PostScript.
PPPPaaaaggggeeee 4444
LLLLPPPPTTTTOOOOPPPPSSSS((((1111)))) PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
SSSSEEEEEEEE AAAALLLLSSSSOOOO
lp(1)
PPPPaaaaggggeeee 5555